#导包
import json


#构造测试数据
#file.name:指定json文件的目录及文件名
def build_data(file_name):
    #首先先将json文件中的字典转换为列表格式
    #先初始化列表 新建个列表
    test_data=[]
    #打开并读取文件
    with open(file_name,"r",encoding="utf-8")as f:
        #加载文件数据
        json_data=json.load(f)
        #将读取到的数据进行类型转换并追加到列表
        for case_data in json_data:
            #1、获取到json文件测试数据中字典value值  字典.values()
            #2、再将获取到的数据转换为元组数据   tuple（xx）
            #3、再将每次遍历的数据追加到列表中  列表.append（）
            test_data.append(tuple(case_data.values()))
    return test_data

if __name__ == '__main__':
    file_name="../data/add.json"
    print(build_data(file_name))